package ${packageName}.service;
import com.ibaboss.next.service.GenericService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import ${packageName}.entity.${classInfo.className};
import ${packageName}.dto.${classInfo.className}Cache;
import org.springframework.transaction.annotation.Transactional;

/**
 * @author ${authorName} ${.now?string('yyyy-MM-dd')}
 */
@Service
@RequiredArgsConstructor
@Slf4j
@Transactional(rollbackFor = Exception.class)
public class ${classInfo.className}Service extends GenericService<${classInfo.className}, String> {

    private final ${classInfo.className}Cache ${classInfo.className?uncap_first}Cache;


}
